*{margin: 0;margin: 0;}
body{background-color: #f4f4f4;}
.heabdd{    background: #f9f9f9;
    height: 30px;
    line-height: 30px;
    color: #666;}
.banzhong{   
    height: 30px;
     width: 1190px;
   margin: 0 auto;
   /* background-color: blue; */
}
.headdl{ 
    /* width: 119px;  */
      height: 30px;
    overflow: hidden;
    float: left;display: block;    line-height: 30px;
    color: #666;
    /* background-color: brown; */
}
.sj{color:  #666;
line-height: 30px;}
.headd i{    color: #e7e7e7;
    font-style: normal;
   
line-height: 30px;}
.headdr{float: right;
    width: 600px;
}
.headdr1{float: left;}
.ppp{float: right;}
.head{
    height: 118px;
    background: #fff;
    /* background-color: burlywood; */
}
.headbz{  
    height: 50px;
    width: 1190px;
    margin-left: auto;
    margin-right: auto;
/* background-color: chartreuse; */
}
.headpl{display: block;float: left;width: 320px;height: 65px;margin-top: 20px;}
.ssbj{width: 490px;height: 67px;float: left;
margin-left: 120px;margin-top: 10px;

}

.opop{float: right;}
.ssk{width: 490px;height: 38px;margin-top: 29px;position: relative;margin-right: 20px;}
.sskl{width: 452px;height: 34px;border: solid 2px red;}
.sskxl{width: 115px;height: 33px;border-right: 1px solid #efefef;float: left;
    border-bottom: 1px solid #efefef;line-height: 36px;text-align: center;font-size: 12px;color: #333}
  .ss  { display: block;
      float:left;
    width: 315px;
    padding: 2px 10px 0 10px;
    height: 32px;
    line-height: 30px;
    border: 0;
    color: #aaa8a8;}
    .sskbj{float: left;}
    .ssan{line-height: 38px;text-align: center;font-size: 25px;color:white; float: right;background-color: red;width: 34px;height: 38px;position: absolute;right: 0px;top: 0px;}
.headpr{width: 229px;height: 108px;
float: right;}
.nav{    background: #3a3f4a;
    height: 54px;
    color: #acb1bb;}
    .navbz{width: 1190px; background-color: tomato;margin: 0 auto;}
    .navbz a{display: block;float: left; width: 126px;height: 56px;line-height: 56px;text-align: center;color: #acb1bb;font-size: 16px;}
    .navl{width: 190px;height: 54px;float: left;line-height: 56px;text-align: center;color: #acb1bb;font-size: 16px;}
    .navr{width: 230px;height: 54px;float: right;}
    .kkk{background-color: #f74a4a;color: #fff; width: 230px;height: 43px;line-height: 43px;margin-top:5px ;text-align: center;float: right;}
    .kkk span{border-right:1px solid #aaa ;}
    .dbj{width: 100%; background: url(https://js02.daoju.qq.com/common/images/wrap_bg.png) no-repeat;}
    .dbj1{width: 1190px;height: 40px;margin: 0 auto;}
    .dbj1 div{color: #3a3f4a;line-height: 40px;font-size: 12px;width: 100px;}
    .khz{width: 1190px;margin: 0 auto;overflow: hidden;}
    
    .khzl{
         width: 228px;height: 896px; float: left; border: 1px solid #e6e9ef;background-color: #fff; display: block;
        li{width: 228px;height: 56px;box-sizing:border-box ;border-bottom: 1px solid #e6e9ef;
        a{width: 210px;height: 55px;display: block;margin-left: 18px;
            font-size: 14px;line-height: 55px;color: #3a3f4a;
            }
        }


    }



    .khzr{
     width: 950px;margin-left: 238px;
      div{background-color: #fff; width: 948px;height: 171px;margin-left: 1px;border:  1px solid #e6e9ef;
    
      .lls{height:123px;width: 100%;
     .llsi{float: left; width: 100px;height: 100px;border-radius: 50px;margin-top: 12px;margin-left: 20px;display: block;}
     .llsxx{width: 168px;height: 100px;margin-left: 5px;margin-top: 12px;float: left; border: none;}
    }
      .llx{width: 100%;height: 48px;}
    }
         
    }

    .llsxx span{width: 168px;line-height: 30px;display: block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; border: none;}
    #llsrr{ border: none; width: 600px;height: 100px;float: left;margin-top: 12px;margin-left: 15px; border: none;}
    #llsrr span{float: left;display: block;font-size: 14px; border: none; border: none;}
    #load{width: 547px;height: 19px;margin-top: 20px;
        background: url(../images/tt_02.png) no-repeat ;
        border: none;
       }
       #loadx{width: 600px;height: 20px;margin-top: 1px; border: none;}
       #loadx span{display: block ;float: left;color: #3a3f4a;font-size: 12px;line-height: 20px; border: none;}
       .xf{margin-left:238px ; width: 950px;height: 148px;margin-top: 10px;
           .xfl{background-color: #fff; width: 322px;height: 148px;float: left;
            ul{width: 100%;display: block; border-top: 1px solid #e6e9ef;
            li{ width: 50px;margin: 12px 7px 0 20px;display: block;float: left;
              img{width: 50px;display: block;}
            }
            }
        }
           .xfr{background-color: #fff; float: right; width: 612px;height: 148px;}
    } 
     .xflt{width: 306px;height: 40px;font-size: 14px; margin-left: 15px;line-height: 40px};
     .xfltll div{margin-top: 16px; width: 189px;height: 60px;float: left;}
     .xfltll h2{height: 30px;line-height: 30px;font-size: 12px;color: #333;}
     .xfltll h3{height: 30px;font-size: 28px;color: #eb4c4c;line-height: 30px;}
     .sq{margin-left: 238px;margin-top: 20px; width: 948px;height: 44px;background: #fffaeb;
        border: 1px solid #f6ecca;}
        .tq{border: 1px solid #e6e9ef;margin-top: 20px; background-color: #fff; margin-left: 238px; padding: 15px 20px 20px 20px;
            div {width: 908px;height: 217px;
              div{position: relative; width: 100%;height: 25px;margin-bottom: 20px;border-bottom: #e6e9ef 1px solid;
               #iii{width: 5px;height: 5px;position: absolute;left: 60px;
                top: 4px;}
            }
            }
        }
        .tqlo{margin-left: 10px; width:910px;height: 170px; 
        
        }
       .tqlox{border-left: none;  border: 1px solid #e6e9ef; display: block; float: left;width: 220px;border-left: none; height: 170px;margin-top: 0px;}
       .tqlox i{width: 90px;height: 80px;background: url(../../dist/images/grzxxt.png) no-repeat;    background-position: -135px -154px; margin: 40px auto;margin-bottom: 0px; display: block;}
.tqix{display: block; width: 100%;height: 15px;font-size: 14px;text-align: center; color: #3a3f4a;}
.sorry{margin-bottom: 40px; position: relative; width: 950px;height: 254px;background-color: #fff;margin-top: 20px;margin-left:238px ;}
.sobz{ width: 540px;height: 92px;background-color: #fff;  position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
 }